actinophryid
English
Etymology
Clipping of
translingual
Actinophryida
Noun
actinophryid
(
plural
actinophryids
)
Any
heliozoan
of the order
Actinophryida
Anagrams
antihydropic