ENDOPLEURA


Meaning of ENDOPLEURA in English

noun the inner coating of a seed. ·see tegmen.

Webster English vocab.      Английский словарь Webster.