Definify.com

Definition 2025


mwyadur

mwyadur

Welsh

Noun

mwyadur m (plural mwyaduron)

  1. microscope