Word info

procellarid

Noun

Meaning

procellarid (plural procellarids)

(zoology) Alternative form of procellariid.

Source: en.wiktionary.org

Close letter words and terms