Definify.com

Definition 2025


intrapetiolar_stipules

intrapetiolar stipules

English

Noun

intrapetiolar stipules

  1. plural of intrapetiolar stipule