STIPULED MEANING IN ENGLISH

• Stipuled Definition & Synonyms

  1. (a.) Furnished with stipules, or leafy appendages.


• Stipule Definition & Synonyms

  1. (n.) An appendage at the base of petioles or leaves, usually somewhat resembling a small leaf in texture and appearance.


RECENT SEARCHES