owl's claws (hymenoxys hoopesii) - Turkish English Dictionary