actinophryid

English

Etymology

Clipping of taxonomic name Actinophryida.

Noun

actinophryid (plural actinophryids)

  1. Any heliozoan of the order Actinophryida

Anagrams