Endophyllous
Word Dictionary
-> Endophyllous
Search:
Endophyllous
(a.) Wrapped up within a leaf or sheath.
Terms of Use
Canadian Jobs