SIPHORHINAL


Meaning of SIPHORHINAL in English

(a.) Having tubular nostrils, as the petrels.

Webster's English dictionary.      Английский словарь Webster.