English dictionary
barbellate meaning and definition
Definition and meaning of barbellate at MeaningMonkey.org. barbellate meaning and definition in the English Dictionary.BARBELLATE adjective
Definition of barbellate (adjective)
Source: Princeton University Wordnet