PHYSALIAE MEANING IN ENGLISH

• Physaliae Definition & Synonyms

  1. (n. pl.) An order of Siphonophora which includes Physalia.


RECENT SEARCHES