Barbados Maidenhair Synonyms

Named for a country house in Barbados where it was discovered
(Noun)