Definify.com

Definition 2024


mwyadur

mwyadur

Welsh

Noun

mwyadur m (plural mwyaduron)

  1. microscope