English dictionary

berteroa meaning and definition

BERTEROA noun

Definition of Berteroa (noun)

  1. hoary alyssum
Source: Princeton University Wordnet