URINIFEROUS


Meaning of URINIFEROUS in English

adj bearing or conveying urine; as, uriniferous tubules.

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