EGILOPS MEANING IN ENGLISH

• Egilops Definition & Synonyms

  1. (n.) See Aegilops.


RECENT SEARCHES