CYPSELA MEANING IN ENGLISH

• Cypsela Definition & Synonyms

  1. (n.) A one-seeded, one-celled, indehiscent fruit; an achene with the calyx tube adherent.


RECENT SEARCHES