Entry derona
Part of speech noun
Explanations in English The upper part of the throat of animals. [Vocabulary: Zoology: (in general)]
A swollen state of the throat in sheep, developing sometimes into a fatal disease. [Vocabulary: Zoology: veterinary art] [1.2]
Derivatives 

Anagrams 

Updated on 2020/07/31