microirrigation
English
Noun
microirrigation
(
uncountable
)
Alternative form of
micro-irrigation
.