ENNEASPERMOUS MEANING IN ENGLISH

• Enneaspermous Definition & Synonyms

  1. (a.) Having nine seeds; -- said of fruits.


RECENT SEARCHES