Exumbrella definition

Search

exumbrella

exumbrella logo #21009exumbrella The convex oral surface of the umbrella of a medusa (jelly fish).
Found on http://www.wordinfo.info/words/index/info/view_unit/2224/
No exact match found.