SPERMAPHYTA


Meaning of SPERMAPHYTA in English

(ˌ)spərˈmafəd.ə

Etymology: New Latin, from sperm- + -phyta

synonym of spermatophyta

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.