Definify.com

Definition 2026


intrapetiolar_stipules

intrapetiolar stipules

English

Noun

intrapetiolar stipules

  1. plural of intrapetiolar stipule