Plants of Ecuador
›
Glossary
›
glomerulate
glomerulate
Having glomerules.