DITOKOUS MEANING IN ENGLISH

• Ditokous Definition & Synonyms

  1. (a.) Producing only two eggs for a clutch, as certain birds do.
  2. (a.) Having two kinds of young, as certain annelids.


RECENT SEARCHES