SEROTINOUS MEANING IN ENGLISH

• Serotinous Definition & Synonyms

  1. (a.) Appearing or blossoming later in the season than is customary with allied species.


RECENT SEARCHES