PLEUROBRACHIA MEANING IN ENGLISH

• Pleurobrachia Definition & Synonyms

  1. (n.) A genus of ctenophores having an ovate body and two long plumose tentacles.


RECENT SEARCHES