BOTHRENCHYMA MEANING IN ENGLISH

• Bothrenchyma Definition & Synonyms

  1. (n.) Dotted or pitted ducts or vessels forming the pores seen in many kinds of wood.


RECENT SEARCHES