microirrigation

English

Noun

microirrigation (uncountable)

  1. Alternative form of micro-irrigation.