SARCOTESTA


Meaning of SARCOTESTA in English

|särkə+ noun

Etymology: New Latin, from sarc- + testa

: the outer and usually soft fleshy part of the testa in various seeds (as of a cycad)

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