SYCHNOCARPOUS MEANING IN ENGLISH

• Sychnocarpous Definition & Synonyms

  1. (a.) Having the capacity of bearing several successive crops of fruit without perishing; as, sychnocarpous plants.


RECENT SEARCHES