English

edit

Noun

edit

ortheziid (plural ortheziids)

  1. (zoology) Any scale insect of the family Ortheziidae.
    Synonym: ensign scale

Anagrams

edit