What does bosc mean?

bosc meaning in General Dictionary

A greenish yellow number of pear

View more

  • greenish-yellow pear