Word info

mesosperm

Noun

Meaning

A membrane of a seed. See Secundine.

Source: Webster's dictionary

Close letter words and terms