Sekirov Dictionary

stipuled

adjective1

  1. having stipules (leaf appendages).
forms

more stipuled · most stipuled

This dictionary works without the internet: on your phone · in Chrome