Englishfor English speakers
barbellate English
Meaning barbellate meaning
What does barbellate mean?
barbellate
Synonyms barbellate synonyms
What other words have the same or similar meaning as barbellate?