What is the full meaning of endopleuras
ENDOPLEURA, the inner coating of a seed [n]
Example of the word endopleuras placed on a Scrabble board.