meaning of endopleura

1. The inner coating of a seed. See Tegmen.


Related Words

endopleura |

Developed & Maintained By Taraprasad.com

Treasure Words