DIPYRENOUS MEANING IN ENGLISH

• Dipyrenous Definition & Synonyms

  1. (a.) Containing two stones or nutlets.


RECENT SEARCHES