SUBPEDUNCULATE MEANING IN ENGLISH

• Subpedunculate Definition & Synonyms

  1. (a.) Supported on, or growing from, a very short stem; having a short peduncle.


RECENT SEARCHES