DISCINA MEANING IN ENGLISH

• Discina Definition & Synonyms

  1. (n.) A genus of Branchiopoda, having a disklike shell, attached by one valve, which is perforated by the peduncle.


RECENT SEARCHES