barbellate

English Dictionary -> Letter B -> barbellatebarbellate Definition



barbellate Synonyms






© Art Branch Inc.