UTRICULATE MEANING IN ENGLISH

• Utriculate Definition & Synonyms

  1. (a.) Resembling a bladder; swollen like a bladder; inflated; utricular.


RECENT SEARCHES