Home
Search
Index
Definify.com
Definition
2025
interpetiolar_stipules
interpetiolar stipules
English
Noun
interpetiolar stipules
plural of
interpetiolar stipule
Similar Results