Home
Search
Index
Definify.com
Definition
2024
embryosacs
embryosacs
See also:
embryo sacs
English
Noun
embryosacs
plural of
embryosac
Similar Results