Definify.com

Definition 2024


intrapetiolar_stipules

intrapetiolar stipules

English

Noun

intrapetiolar stipules

  1. plural of intrapetiolar stipule