What does barbados maidenhair mean?

barbados maidenhair meaning in General Dictionary

called for a nation home in Barbados where it had been discovered