LENTICELLE MEANING IN ENGLISH

• Lenticelle Definition & Synonyms

  1. (n.) Lenticel.


RECENT SEARCHES