Noun
pollard [pl. pollards]
pollard {Zool.}
عَدِيمُ القُرُون {عالم الحيوان}