EPICLINAL MEANING IN ENGLISH

• Epiclinal Definition & Synonyms

  1. (a.) Situated on the receptacle or disk of a flower.


RECENT SEARCHES