Definify.com

Definition 2024


interpetiolar_stipules

interpetiolar stipules

English

Noun

interpetiolar stipules

  1. plural of interpetiolar stipule