DITHECOUS MEANING IN ENGLISH

• Dithecous Definition & Synonyms

  1. (a.) Having two thecae, cells, or compartments.


RECENT SEARCHES