Definify.com

Definition 2026


mwyadur

mwyadur

Welsh

Noun

mwyadur m (plural mwyaduron)

  1. microscope