Definify.com

Definition 2025


interpetiolar_stipules

interpetiolar stipules

English

Noun

interpetiolar stipules

  1. plural of interpetiolar stipule