cobnut ( synonym found)

Definition of cobnut:

(n) : small nut-bearing tree much grown in Europe

Definition of cobnut:

(n) : small nut-bearing tree much grown in Europe

Back to Top